博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SharePoint2013和2010 webparth上传附件到其他列表(ViewState实现)
阅读量:4356 次
发布时间:2019-06-07

本文共 1947 字,大约阅读时间需要 6 分钟。

SharePoint2013和2010

webparth上传附件到其他列表

前台:

共上传

 

protected void Page_Load(object sender, EventArgs e)        {            if (!IsPostBack)            {                ViewState["demo"] = 0;            }                    }                     protected void Button1_Click(object sender, EventArgs e)        {           string FileName = FileUpload2.PostedFile.FileName;           if (FileName == "")           {               Page.ClientScript.RegisterClientScriptBlock(this.GetType(), Guid.NewGuid().ToString(), string.Format(""));           }           else           {               string file_KB = FileUpload2.PostedFile.ContentLength.ToString() + "KB
";//获取文件大小 string file = FileUpload2.FileName;//获取上传文件名字 ViewState["demo"] = Convert.ToInt32(ViewState["demo"]) + 1;//ViewState["demo"]获取个数 string URL = "http://amid01110/456/" + file + " "; string lntext = "" + file + "" + "大小" + file_KB + "上传文件成功"; Label1.Text += Label1.Text.Length > 0 ? "
" + lntext : lntext; Label2.Text = ViewState["demo"].ToString(); } } protected void Button4_Click(object sender, EventArgs e) { this.UploadFileToDocLib(SPContext.Current.Web, "发送记录", Page.Request["ID"]);//实例化网站,添加的列表名,点开的列表的id } public void UploadFileToDocLib(SPWeb web, string docLibName, string chname) { web.AllowUnsafeUpdates = true;//设置允许更改 SPListItem li = web.Lists["新建"].GetItemById(int.Parse(chname));//点开的列表名和点开的id SPList jl = web.Lists.TryGetList(docLibName);//实例化列表名称 SPListItem it = jl.Items.Add(); it["标题"] = li["标题"]; it["附件文件"] = Label1.Text.ToString(); it.Update(); //li.Delete(); }

 

转载于:https://www.cnblogs.com/914556495wxkj/p/3567309.html

你可能感兴趣的文章
RPC-Thrift(二)
查看>>
MSSQL for Linux 安装指南
查看>>
【Golang 接口自动化08】使用标准库httptest完成HTTP请求的Mock测试
查看>>
洛谷 P1036 选数
查看>>
女性社区TOP10
查看>>
BP神经网络算法推导及代码实现笔记zz
查看>>
前端必读:浏览器内部工作原理
查看>>
每天一个Linux命令(16)--which命令
查看>>
libevent文档学习(一)多线程接口和使用
查看>>
【补hackbar的坑】关于hackbar需要钱的补救措施
查看>>
纤程与Quasar
查看>>
MySQL的一个麻烦事
查看>>
Uri、URL和URN三者的区别
查看>>
数据字典的转换
查看>>
二维数组按照指定的字段排序的函数
查看>>
在IAR下通过Jlink将程序直接下载到Flash指定地址
查看>>
POJ2560-雀斑(Freckles)【图论,并查集,最小生成树,KURUSKAL】
查看>>
[Angular] Tree shakable provider
查看>>
[Vue + TS] Use Dependency Injection in Vue Using @Inject and @Provide Decorators with TypeScript
查看>>
[Angular 2] Select From Multiple Nested Angular 2 Elements
查看>>